@charset "utf-8";
/*reset css*/
:before, :after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
select{width: 120px;padding: 2px;font-family: "微软雅黑";border-radius: 2px;border:1px solid #ccc;}
input[type=text],input[type=password],input[type=email]{width: 245px; border:1px solid #ccc; border-radius: 3px; line-height: 18px; padding: 3px;}
input[type=button],input[type=submit]{height: 25px;line-height:25px;padding:0px 10px; color: #fff;cursor: pointer;font-family: "微软雅黑";background: #079f4f;display: inline-block;}
textarea{border:1px solid #ccc;border-radius: 3px; width: 100%; padding: 10px;resize:none;}
h3{color: #079f4f;font-size: 16px;}
.header{width: 100%;height: 110px;position: fixed; z-index:9999; top:0px;background: #292929;}
.header-inner{width: 1024px;height: 100%; margin: 0 auto;position: relative;}
.logo{font-size: 26px;line-height: 70px;font-family: "幼圆"}
.logo a{color: #fff;}
.dropdown-toggle{position: relative;display: inline-block;}
.dropdown-menu{position: absolute;top:20px;left:-10px;width:60px;z-index: 1;background: #fff;border:1px solid #ccc;border-radius: 4px;padding: 10px;display: none;}
.dropdown-menu li{float: none;}
.dropdown-menu li a{line-height: 32px;color: #000;}
.dropdown-menu:before{content:"";position:absolute;top:-7px;right:9px;width: 0px;height: 0px;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-left: 7px solid transparent;}
.dropdown-menu:after{content:"";position:absolute;top:-6px;right:10px;width: 0px;height: 0px;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-left: 6px solid transparent;}
.nav{color: #fff;}
.nav a{line-height: 70px;color: #fff;}
.nav-bar{width:100%;height: 42px;line-height:42px;color: #fff; font-size: 16px;background: #079f4f; border-radius: 5px;position: absolute; bottom: -5px; box-shadow: 0px 2px 5px #999;}
.nav-bar ul li.lf{height:42px;border-right:1px solid #67ca91;}
.nav-bar a.lfa{height:42px;color: #fff;border-right:1px solid #1b824a;display: inline-block;padding: 0px 10px;}
.nav-bar a i.home{position: relative;top:8px;left:-5px;}
.nav-bar ul li.clock{font-size: 14px;}
.container{color: #555;padding-top: 110px;}
.container-inner{width: 984px;min-height:800px; margin: 0 auto;background: #fff;border:1px solid #dbdbdb;padding: 20px;}
.footer{height: 25px;line-height: 25px;background: #222;position: fixed;bottom:0px;width: 100%;}
.footer-inner{width: 1024px;margin: 0 auto;}
.copyright a{color: #fff;}
/*index css*/
.left-box{width: 18%; float: left; margin: 10px 0px;}
.detail-sel-condition{border: 1px solid #ccc; border-radius:5px; padding: 10px 25px;}
.detail-sel-condition p{margin-top: 10px;}
.sel-tit{color: #079f4f;margin: 5px 0px;}
.right-box{width: 80%; float: right;}
.tools{background: #333;border-radius: 5px;padding: 3px 10px; margin: 10px 10px; color: #fff;}
.sel-condition{float: left;}
.child-tools{float: right;margin-top:2px;}
.child-tools span{margin-left: 10px;cursor: pointer;}
.data-table{margin: 20px 10px;}
.data-table table{width: 100%;font-size: 14px;color: #555;border:1px solid #ccc;}
.data-table table th{padding: 5px;background: #e5e5ea;text-align: center;}
.data-table table tr{border-bottom: 1px solid #e6e6e6;}
.data-table table tr:last-child{border-bottom: 0px solid #e6e6e6;}
.data-table table td{border-right:1px solid #e6e6e6;padding: 5px;text-align: center;}
.data-table table td:last-child{border-right:none;}
.data-table table td.tec-detail{text-align: left;}
.data-table table td.tec-detail p{width: 80px;margin: 0 auto;}
.data-table table td.tec-detail a{color: #079f4f; display: inline-block;}
.data-table table td.tec-detail a b{font-size: 16px;}
.paging{padding: 0px 20px 50px 20px;}
.paging ul{float: right;display: inline-block;border:1px solid #ccc;border-radius: 3px;}
.paging ul li{cursor: pointer;border-right:1px solid #ccc;color: #079f4f;}
.paging ul li:last-child{border-right:0px solid #ccc;}
.paging ul li a:hover{color: #114172;}
.paging ul li a{color: #079f4f;display:inline-block;padding: 5px 10px;}
.paging ul li.active a{background: #079f4f;color: #fff;}
/*data-detail css*/
.data-modify-link{font-size: 14px;float: right;}
.data-detail{width: 65%; margin: 0 auto; margin-top:20px;}
.data-detail a{color: #2e6eb0;}
ul.ad-ul li{float: none; margin: 15px 0px;}
ul.ad-ul li > label{display: inline-block; width: 120px;color: #079f4f; float: left;}
ul.ad-ul li > div{display: inline-block; position: relative; float: left; width:515px; word-wrap: break-word; word-break: break-all;}
ul.ad-ul li > div input[type=text]{width: 238px; border:1px solid #ccc; border-radius: 3px; line-height: 18px; padding: 3px;}
/*date-add css*/
ul.ad-ul li > div.date-pick{width: 240px;}
ul.ad-ul li > div.sel-place{width: 100%;height: 240px; overflow: hidden;}
ul.ad-ul li > div input.small-text{width: 110px;}
ul.ad-ul li > div div.sel-lists{width: 223px; border: 1px solid #ccc; position: absolute;z-index: 9998;background: #fff;padding: 0px 10px; display: none;}
ul.ad-ul li > div div.pic_name{position: absolute;bottom: 0px;width: 195px;color: #ccc;text-align: center;background: rgba(0,0,0,0.5);}
ul.ad-ul li > div input.multiple-sel-input{background: url("../img/r_down.png") no-repeat right;}
.btn{height: 25px;line-height:25px;padding:0px 10px; color: #fff;cursor: pointer;font-family: "微软雅黑";background: #83b7e5;display: inline-block;}
.btn-white {
    color: #303641;
    background-color: #fff;
    border-color: #fff;
    border-color: #ebebeb;
}
.btn-file {
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
.data-detail .btn-orange {
     color: #fff;
     position: relative;
     background-color: #ff9600;
     border-color: #ff9600;
 }
.data-detail .fileinput-exists .btn-orange {
    top: 2px;
}
.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active, .open .dropdown-toggle.btn-orange {
    color: #fff;
    background-color: #d67e00;
    border-color: #c27200;
}
.fileinput{display: inline-block;margin-bottom: 5px;}
.fileinput .thumbnail {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 5px;
    vertical-align: middle;
    text-align: center;
}
.fileinput .thumbnail img{width: 128px;height: 120px;}
.fileinput-exists .fileinput-new, .fileinput-new .fileinput-exists {
    display: none;
}
.btn-file>input{position: absolute;top: -30px;border: 1px solid #ccc;}
.btn-file>input[type="file"] {
    width: 60px;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    transform: translate(-300px,0) scale(4);
    font-size: 23px;
    direction: ltr;
    cursor: pointer;
}
.fileExist{display:inline-block;white-space: nowrap;overflow: hidden;width: 238px;text-overflow:ellipsis;}
.submit-btn{text-align: center; margin: 50px;}
/*login css*/
.registe-box{width: 35%; float: left;border: 1px solid #ccc;}
.login-box{width: 60%; float: right;border: 1px solid #ccc;}
.con{min-height: 320px; padding: 5px 20px; line-height: 25px;}
.con hr{margin: 5px 0px;}
.registe input[type=submit]:hover,.box-footer input[type=submit]:hover{background: #383838;}
.box-footer{background: #ccc; padding: 5px 20px;}
/*registe css*/
fieldset{border:1px solid #ccc;padding: 10px 20px 30px 20px;line-height: 22px;margin-top: 20px;}
legend{border:1px solid #079f4f;color: #079f4f; padding: 0px 10px; margin-left: 10px;}